iT邦幫忙

2023 iThome 鐵人賽

DAY 15
0
自我挑戰組

所有資訊界相關系列 第 15

<Day15>編譯器&環境

  • 分享至 

  • xImage
  •  

編譯器是一種軟體工具

高級編程語言(python,java,C)的源代碼---->低級機器代碼or中間代碼。
它的主要功能是將人類可讀的高級代碼(翻譯)成電腦懂的語言,方便運行程式。
編譯過程包括
1.語法檢查
2.語意分析
3.優化和代碼生成
4.最終生成可執行程序庫文件
*一旦編譯完成,您可以多次運行已編譯的程序,而無需再次編譯。


環境又是什麼
在軟體開發中,環境通常指的是一個特定的軟體工作環境,為開發人員提供必要的工具和資源來編寫、測試和調試程式碼。
*不同的編程語言和開發場景可能需要不同的環境。
常見的開發環境包括集成開發環境(IDE),這些工具結合了
1.代碼編輯器
2.編譯器
3.調試器
4.版本控制等功能
EX:
Visual Studio是一個針對.NET開發的環境,提供了所有必要的工具,
PyCharm是針對Python開發的IDE。
Eclipse是專為Java開發而設計並且免費。

編譯器---->將高級編程語言轉換為機器代碼的工具
環境------>開發人員用來創建和管理程式碼的工作環境,通常包括編譯器以及其他相關的開發工具和資源。


上一篇
<Day14>git無法直接用終端機指令驗證
下一篇
<Day16>Wireshark抓封包程式
系列文
所有資訊界相關24
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言